About Maccoys Limited (06060138) United Kingdom