About James Young & Associates Limited (08397714) United Kingdom