About G. Watt Culture Co. Ltd (08741609) United Kingdom