About Preform Technologies Limited (03115291) United Kingdom