About The Farmer Injury Resuscitation & Specialist Training Group Limited (09940926) United Kingdom