About Richard M Barnes Limited (09680056) United Kingdom