About David Mcpartland Ltd Ltd (12691065) United Kingdom