About Neil Doyle Building Services Limited (12253292) United Kingdom