About Palumbo Group Ltd (11232726) United Kingdom