About Sa Specialist Club Ltd (11909719) United Kingdom