About Harper Brothers (norton Canes) Limited (10884287) United Kingdom