About Andora Kitchens Limited (06668319) United Kingdom