About D. Mcghee & Sons Limited (SC028084) United Kingdom