About Loom Doctor Limited (08399365) United Kingdom