About Fabric Space Studio Ltd. (07736031) United Kingdom