About A.e. Horder (kitchens) Limited (02421786) United Kingdom