About David Mcclements & Sons Limited (NI013626) United Kingdom