About White Horse Hill Limited (07381651) United Kingdom