About Heckmann Design Interiors Ltd (11686430) United Kingdom