About White Hourse Limited (11833270) United Kingdom