About William Avery Limited (08529657) United Kingdom