About Richard Hexton Limited (04555662) United Kingdom