About William Registrars Limited (01082262) United Kingdom