About Beckox Plastic Fabrications Limited (01629459) United Kingdom