About Kooky Burgess Limited (10877895) United Kingdom