About Little Red Deli (birstall) Limited (09200029) United Kingdom