About Interior Lab Group Ltd (12261392) United Kingdom