About Geraghty Taylor Limited (05287809) United Kingdom