About The Black And White Horse Limited (11125440) United Kingdom