About Laha Facility Ltd (08783370) United Kingdom