About De Vries & Co. Limited (02755628) United Kingdom