About Barkby Services Lp (SL014672) United Kingdom