About Mcdonagh & Crampton Developments Limited (05449573) United Kingdom