About Mccafferty S Ltd (13038943) United Kingdom