About Jerrys Hardware Co. Ltd (06201894) United Kingdom