About John Fairhurst Trustees Limited (02062363) United Kingdom