About Chilmark Plant Limited (11723551) United Kingdom