About James Rixon Limited (07908276) United Kingdom