About Springbok Machinery Limited (03336829) United Kingdom