About Larryore Limited (12697570) United Kingdom