About Sir James Farmer Norton (uk) Limited (05253723) United Kingdom