About Loftus (services) Limited (07407092) United Kingdom