About Mcquaid Interiors Ltd (13108006) United Kingdom