About Kooky High Wycombe Limited (12680897) United Kingdom