About Oliver John Construction Limited (10186918) United Kingdom