About Maltby Interiors Ltd (10267147) United Kingdom