About Loxley Services Limited (12020593) United Kingdom