About The Cockitt Hat Limited (SC343963) United Kingdom