About Willmotts Plastic Holdings Limited (11622330) United Kingdom