About De Vries & Partners Limited (02558970) United Kingdom