About Mcelroy Design Services Limited (02911322) United Kingdom