About Chatham Chaps Limited (10125682) United Kingdom