About Smeaney Ltd (11917416) United Kingdom