About Richard Jamie Limited (06153792) United Kingdom