About Stockingford Holdings Ltd (11523342) United Kingdom