About Beecher Plastics (uk) Ltd (11347043) United Kingdom