About Loftus Development Ltd (13073802) United Kingdom