About Staunton Proprietary Holdings Ltd (13491658) United Kingdom