About James Woolgrove Associates Ltd. (08299918) United Kingdom