About Richard Rooke Limited (00958195) United Kingdom