About Richard Dickson Limited (SC687430) United Kingdom