About The Woolpack Yard Limited (10679161) United Kingdom