About Swallow Machinery Limited (02410753) United Kingdom