About R & C Jackson Limited (06939337) United Kingdom