About James Fry Associates Limited (05259626) United Kingdom