About Stockdale Design Limited (08931647) United Kingdom