About James Tedford & Company Limited (NI675759) United Kingdom