About Furr & Co Limited (03928261) United Kingdom