About Russell John Tickner Ltd (09408596) United Kingdom