About G & B (holdings) Limited (SC112779) United Kingdom