About Cavendish Park Plant Limited (06411906) United Kingdom