About Farnhill & Hirst Limited (13286399) United Kingdom