About Scarce Flannels Limited (13629908) United Kingdom