About Mearns Design Services Ltd (SC561915) United Kingdom