About Hammond & Co Tailors Limited (10729484) United Kingdom