About William Claridge Limited (00817896) United Kingdom