About Lee Francis Shopfitters Ltd (12400553) United Kingdom