About Keehan Developments Limited (06572229) United Kingdom