About Party & Leisure Hire Ltd (13022202) United Kingdom