About On The House Limited (12227149) United Kingdom