About The Isle Of Wight Donkey Sanctuary Limited (03020657) United Kingdom