About Barclay De Vries Limited (07943617) United Kingdom