About William Mead Limited (01138776) United Kingdom