About William Freer Limited (00229334) United Kingdom