About Julian Beard Associates Limited (04721945) United Kingdom