About The Sting Limited (06938900) United Kingdom