About William Abby Holdings Limited (07479572) United Kingdom