About Plas Cycle Limited (03480555) United Kingdom