About Beecher Plastics Ltd (12460717) United Kingdom