McKeegan dot net is undergoing a radical redesign. The old page was just too... old!
Please be patient while I slip into something a little cooler.
David McKeegan
0794 1505062
Office:
Ground floor
141-143 Albany Road
Coventry
CV5 6ND
David McKeegan Ltd is registered in England and Wales No. 4699604