About James Beale Associates Limited (08585996) United Kingdom