About Brand Solutions International Ltd (04418219) United Kingdom