About London House Design Ltd. (08516845) United Kingdom