About James Haydon Limited (00698317) United Kingdom