About Dennis Clothier & Sons Limited (02559465) United Kingdom