About Hesketh James Limited (10707112) United Kingdom