About Wrapup (london) Limited (12327301) United Kingdom