About S&a Supra Ltd (12953494) United Kingdom