About J R Macro Limited (06504586) United Kingdom