About The Fabric Place Ltd (06098272) United Kingdom