About Ince Art Ltd (11728900) United Kingdom