About Park Dobson & Co. Limited (SC011076) United Kingdom