About Mitre Interiors Ltd (12415948) United Kingdom