About William Yuille Ltd (SC416814) United Kingdom