About Fabric Bazaar Limited (SC303992) United Kingdom