About I See Solutions Interiors Ltd (12384782) United Kingdom