About O Dea Building Services Ltd (09105824) United Kingdom