About Dean And Stanley Ltd (10193635) United Kingdom