About Stephen Donaldson Limited (08306164) United Kingdom