About Hark Interiors Ltd (10356918) United Kingdom