About Robert Dollin & Co Ltd (08477016) United Kingdom