About Barry Cook Ltd (08968273) United Kingdom