About Harper & Jones Limited (11447445) United Kingdom