About Harry Brand Ltd (08860384) United Kingdom