About Hayford Kitchens Limited (04702423) United Kingdom