About Rizzo & Purkiss Group Ltd (11498052) United Kingdom