About Lahde Ltd (12871602) United Kingdom