About Smea Ltd (13253967) United Kingdom