About Kit Happens Limited (06859647) United Kingdom