About Abaloid Plastics Limited (01207928) United Kingdom