About Harris & Jones Limited (13643938) United Kingdom