About Lafferty (swansea) Ltd (10949861) United Kingdom