About H.l. Bevan Associates Limited (02022611) United Kingdom