About Richard Harris Limited (12454510) United Kingdom