About Kroll Interiors Ltd (11409103) United Kingdom