About Battlefield Machinery Limited (10519060) United Kingdom