About William Lafferty Holdings Limited (SC494830) United Kingdom