About Loftus Engineering Services Ltd. (06598842) United Kingdom