About Richard James Investments Limited (06765687) United Kingdom