About Stockton Developments Ltd (13026108) United Kingdom