About Lafferty S Butchers Limited (10628701) United Kingdom