About Loftus Group Ltd (12421817) United Kingdom