About Yellow Machinery Limited (07311202) United Kingdom