About Nationwide Home & Leisure Ltd (13287895) United Kingdom