About Lyndhurst Plastic Fabrication Limited (05732966) United Kingdom