About Larryhomms Services Limited (12530649) United Kingdom