About Ashley James Ventures Limited (12544901) United Kingdom