About Tom Mix Concrete Designs Limited (12934051) United Kingdom