About Urban Kitchens Lancashire Limited (06082642) United Kingdom