About Zippacroft Limited (06484179) United Kingdom