About Dexter Wood & Partners Limited (04544922) United Kingdom