About Parmel Limited (02826080) United Kingdom