About G.c.s Deakin Holdings Ltd (12099036) United Kingdom