About G.l. Watson Holdings Ltd (SC682557) United Kingdom