About Stockton Solutions Ltd (12940617) United Kingdom