About J Group Shopfitting Services Limited (07704297) United Kingdom