About White Horse Machinery Limited (02720968) United Kingdom