About T.m.landels Shopfitters Ltd (05832930) United Kingdom