About Alan James & Associates Limited (07705840) United Kingdom