About Bull&champion Construction Limited (12351051) United Kingdom