About G Cockroft Limited (07186438) United Kingdom