About William O Hanlon And Company Limited (00051053) United Kingdom