About J & W Harris Holdings Limited (SC308222) United Kingdom