About Buncher And Haseler Limited (00117645) United Kingdom