About House Of Wells Limited (06627042) United Kingdom