About Loftus Investment Limited (01251202) United Kingdom