About The Hub Stores Limited (13607881) United Kingdom