About Hat Associates Limited (04664980) United Kingdom