About Turbett & Co Ltd (NI061031) United Kingdom