About F1 Kitchens Ltd (09612458) United Kingdom