About Stockton Holdings Ltd (09348637) United Kingdom