About Loom And Love Limited (12895974) United Kingdom