About Whistling Thorn Designs Limited (13042347) United Kingdom