About Richard Ian Jones Limited (12808747) United Kingdom