About Eurosmart Kitchens Limited (04286136) United Kingdom