About Hammond & Co. (savile Row) Limited (07901699) United Kingdom