About Butler Toll Holdings Limited (06690161) United Kingdom