About The Fabric Shop Ltd (02961811) United Kingdom