About L T Moore Kitchens Limited (06390095) United Kingdom