About Maccafferty Plastics Limited (04152892) United Kingdom