About She And Glen 1958 Ltd (12521012) United Kingdom