About Leckhampton Plastics Ltd (13434338) United Kingdom