About Londec Limited (10629721) United Kingdom