About Capacious Headwear Limited (07126600) United Kingdom