About No.12 Hounds Gate Ltd (10896127) United Kingdom