About G&b Chahal Limited (12881919) United Kingdom