About Marriott Plant And Agriculture Ltd (12656574) United Kingdom