About Richard Gell Limited (10341920) United Kingdom