About Larke Services Limited (13632278) United Kingdom