About Harris & James Limited (10717715) United Kingdom