About Barry Holton And Associates Limited (05292907) United Kingdom