About David Mcgaley Website Designs Ltd (13076103) United Kingdom