About Liljo Interiors Ltd (09218846) United Kingdom