About House Of Holland Limited (06060969) United Kingdom