About Bob & Glen Ltd (SC478063) United Kingdom