About The White Horse Storrington Ltd (13097571) United Kingdom