About Richard Power Bookmakers Limited (03722262) United Kingdom