About House Of St Giles Ltd (10096244) United Kingdom