About Holdex (supplies) Limited (01020848) United Kingdom