About Seylonco Latham Ltd (12713350) United Kingdom