About Allengray Kitchens Limited (04398757) United Kingdom