About The Shack Revolution (hereford) Limited (10406577) United Kingdom