About Fletcher Machinery Limited (06554833) United Kingdom