About Tullis Plastics Limited (SC440509) United Kingdom