About Wool Pack Inn (tillicoultry) Ltd (SC713274) United Kingdom