About David Keating Ltd (08639293) United Kingdom