About United Biscuits (holdings) Limited (SC026184) United Kingdom