About Edmundo Building Services Ltd (08587094) United Kingdom