About Wrap & Pack Solutions Limited (05244376) United Kingdom