About David Mcclean Limited (NI610640) United Kingdom