About Cameron Baum Hollander Limited (04631085) United Kingdom