About Richard Place Dobson Services Limited (04681154) United Kingdom