About Harry Batten Limited (10956793) United Kingdom