About Richard Tattersall Limited (10490207) United Kingdom