About Blyden Turner & Co Limited (08960437) United Kingdom