About Brian Doig & Roy Walker Developments Ltd. (SC284358) United Kingdom