About Sw Mannington Limited (12268599) United Kingdom