About O Halloran & Son Formwork Limited (10625755) United Kingdom