About S F Geraghty Limited (10181416) United Kingdom