About The Lach Group Limited (06798065) United Kingdom