About Henry James Trading As Bill & Ben Limited (06287082) United Kingdom