About South West Competitions Ltd (12823876) United Kingdom