About Garrickhall No.2 Ltd (11140961) United Kingdom