About The Worcestershire Leather Company Ltd (06797410) United Kingdom