About Furlong And Higgs Limited (02921718) United Kingdom