About Freespirit 8 Handmade Ltd. (10583945) United Kingdom