About Sandford Dunbar Limited (04386914) United Kingdom