About Parry Holdings Limited (07258385) United Kingdom