About Lana Sandheim Interiors Ltd (12173879) United Kingdom