About Loftus Engineering Limited (09894357) United Kingdom