About Stocker Developments Limited (08804247) United Kingdom