About Thomson Plastics Limited (SC661807) United Kingdom