About Sw (leeds) Ltd (12090975) United Kingdom