About J D Rafferty Ltd (12244260) United Kingdom