About Kooky Staines Limited (12331302) United Kingdom