About Geoff Haynes Limited (09420112) United Kingdom