About The Woolpack Inhibitions Limited (08132312) United Kingdom