About B Glenn Ltd (09135230) United Kingdom