About J K L Kitchens Limited (05769333) United Kingdom