About Fine Carpet Gallery Limited (02694265) United Kingdom