About Hit A Lick Ltd (13524402) United Kingdom