About G & B Ventures Ltd (SC643152) United Kingdom