About The Yarn Cake (scotland) Ltd (SC438548) United Kingdom