About Toolbag (uk) Limited (03347848) United Kingdom