About Woolgar Engineering Limited (06393122) United Kingdom