About J Woods & Associates Limited (08809534) United Kingdom