About James Harvey British And Sporting Art Limited (08441584) United Kingdom