About Julian Bower Associates Limited (04682744) United Kingdom