About Richard Walker Developments (plymouth) Limited (03798889) United Kingdom