About The Hour House Limited (13325228) United Kingdom