About Masinckend Ltd (12918203) United Kingdom