About Berkshire Leather Repairs Ltd (12108899) United Kingdom