About Mutt Struts (swansea) Ltd (12195742) United Kingdom