About Peddlewich Limited (02274608) United Kingdom