About Giancarlo Mandelli Ltd (13058082) United Kingdom