About W.h. Higgins & Sons Limited (06432122) United Kingdom