About Lac Services Ltd (12138506) United Kingdom