About De La Pak Limited (05127727) United Kingdom