About S Dean & Co Ltd (10243571) United Kingdom