About Swallow Machinery (holdings) Limited (13238568) United Kingdom