EC ADMINISTRATION SERVICES LIMITED, LOCKERBIE, المملكة المتحدة