About Kitchenfix Limited (05379237) United Kingdom