About Barr Kitchens Limited (08221578) United Kingdom