About O Hagan Design & Build Limited (07682018) United Kingdom