About Isola 1920 Ltd (12431007) United Kingdom