About R.l Mcquaid Ltd (11590287) United Kingdom