About Dean Flaxman Limited (05538469) United Kingdom