About Richard James International Limited (02568599) United Kingdom