About James Mccoy & Partner Limited (03703328) United Kingdom