About Truckmixer (u.k.) Limited (07652394) United Kingdom