About Lych Gate Technical Services Ltd (03585102) United Kingdom