About Kilpatrick & Mcgill Limited (SC171223) United Kingdom