About City Shopfitters Limited (07563442) United Kingdom