About Barnes And Moore Leatherworks Limited (10020551) United Kingdom