About Lgl Consulting And Technical Services Ltd (10100671) United Kingdom